Approximation algorithms for variable voltage processors: Min energy, max throughput and online heuristics

نویسندگان

چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximation Algorithms for Variable Voltage Processors: Min Energy, Max Throughput and Online Heuristics

Dynamic Voltage Scaling techniques allow the processor to set its speed dynamically in order to reduce energy consumption. It was shown that if the processor can run at arbitrary speeds and uses power s when running at speed s, the online heuristic AVR has a competitive ratio (2α)/2. In this paper we first study the online heuristics for the discrete model where the processor can only run at d ...

متن کامل

Discrete and continuous min-energy schedules for variable voltage processors.

Current dynamic voltage scaling techniques allow the speed of processors to be set dynamically to save energy consumption, which is a major concern in microprocessor design. A theoretical model for min-energy job scheduling was first proposed a decade ago, and it was shown that for any convex energy function, the min-energy schedule for a set of n jobs has a unique characterization and is compu...

متن کامل

Approximation Algorithms for Min-Max Tree Partition

We consider the problem of partitioning the node set of a graph into p equal sized subsets. The objective is to minimize the maximum length, over these subsets, of a minimum spanning tree. We show that no polynomial algorithm with bounded Ž 2 . error ratio can be given for the problem unless P s NP. We present an O n time algorithm for the problem, where n is the number of nodes in the graph. A...

متن کامل

Approximation algorithms for MAX-MIN tiling

The MAX-MIN tiling problem is as follows. We are given A[1, . . . , n][1, . . . , n], a two-dimensional array where each entry A[i][j ] stores a non-negative number. Define a tile of A to be a subarray A[ , . . . , r][t, . . . , b] of A, the weight of a tile to be the sum of all array entries in it, and a tiling of A to be a collection of tiles of A such that each entry A[i][j ] is contained in...

متن کامل

Software Energy Reduction Techniques for Variable- Voltage Processors Dynamically Controlled Variable-voltage Processors

0740-7475/01/$10.00 © 2001 IEEE March–April 2001 ADVANCES IN deep-submicron technologies have enabled system-on-chip (SOC) designs in which a system’s entire functionality rests on a single chip. SOCs are embedded in various electric products, such as portable information terminals, digital audio systems, and automobiles. Many of these products are real-time systems with timing constraints. An ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Theoretical Computer Science

سال: 2011

ISSN: 0304-3975

DOI: 10.1016/j.tcs.2010.10.011